wrecker's yard - Francés Inglés Diccionario